package com.chixing.entity;

import java.time.LocalDate;
import java.time.LocalDateTime;

public class Company {
    private int companyId;
    private String companyName;
    private String companyEmail;
    private String companyPhone;
    private String companyCity;
    private String companyIndustry;
    private String companySize;
    private String companyWebsite;
    private String companyStatus;
    private LocalDateTime companyCreateAt;
    private LocalDateTime companyUpdateAt;

    public Company(){}
    public Company(int companyId, String companyName, String companyEmail, String companyPhone, String companyCity, String companyIndustry, String companySize, String companyWebsite, String companyStatus, LocalDateTime companyCreateAt, LocalDateTime companyUpdateAt) {
        this.companyId = companyId;
        this.companyName = companyName;
        this.companyEmail = companyEmail;
        this.companyPhone = companyPhone;
        this.companyCity = companyCity;
        this.companyIndustry = companyIndustry;
        this.companySize = companySize;
        this.companyWebsite = companyWebsite;
        this.companyStatus = companyStatus;
        this.companyCreateAt = companyCreateAt;
        this.companyUpdateAt = companyUpdateAt;
    }

    public int getCompanyId() {
        return companyId;
    }

    public void setCompanyId(int companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyEmail() {
        return companyEmail;
    }

    public void setCompanyEmail(String companyEmail) {
        this.companyEmail = companyEmail;
    }

    public String getCompanyPhone() {
        return companyPhone;
    }

    public void setCompanyPhone(String companyPhone) {
        this.companyPhone = companyPhone;
    }

    public String getCompanyCity() {
        return companyCity;
    }

    public void setCompanyCity(String companyCity) {
        this.companyCity = companyCity;
    }

    public String getCompanyIndustry() {
        return companyIndustry;
    }

    public void setCompanyIndustry(String companyIndustry) {
        this.companyIndustry = companyIndustry;
    }

    public String getCompanySize() {
        return companySize;
    }

    public void setCompanySize(String companySize) {
        this.companySize = companySize;
    }

    public String getCompanyWebsite() {
        return companyWebsite;
    }

    public void setCompanyWebsite(String companyWebsite) {
        this.companyWebsite = companyWebsite;
    }

    public String getCompanyStatus() {
        return companyStatus;
    }

    public void setCompanyStatus(String companyStatus) {
        this.companyStatus = companyStatus;
    }

    public LocalDateTime getCompanyCreateAt() {
        return companyCreateAt;
    }

    public void setCompanyCreateAt(LocalDateTime companyCreateAt) {
        this.companyCreateAt = companyCreateAt;
    }

    public LocalDateTime getCompanyUpdateAt() {
        return companyUpdateAt;
    }

    public void setCompanyUpdateAt(LocalDateTime companyUpdateAt) {
        this.companyUpdateAt = companyUpdateAt;
    }

    @Override
    public String toString() {
        return "Company{" +
                "companyId=" + companyId +
                ", companyName='" + companyName + '\'' +
                ", companyEmail='" + companyEmail + '\'' +
                ", companyPhone='" + companyPhone + '\'' +
                ", companyCity='" + companyCity + '\'' +
                ", companyIndustry='" + companyIndustry + '\'' +
                ", companySize='" + companySize + '\'' +
                ", companyWebsite='" + companyWebsite + '\'' +
                ", companyStatus='" + companyStatus + '\'' +
                ", companyCreateAt=" + companyCreateAt +
                ", companyUpdateAt=" + companyUpdateAt +
                '}';
    }
}
